THOMAS FLANIGAN MD